﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;

namespace BCCommon.Enums
{
    /// <summary>
    /// 通知消息记录类型
    /// </summary>
    public enum NotificationMessageRecordType
    {
        /// <summary>
        /// 任务
        /// </summary>
        [Description("任务")]
        Task,
        /// <summary>
        /// 留言
        /// </summary>
        [Description("留言")]
        LeaveMessage,
        /// <summary>
        /// Email
        /// </summary>
        [Description("Email")]
        Email,
        /// <summary>
        /// 应用
        /// </summary>
        [Description("应用")]
        Application,
        /// <summary>
        /// 审核
        /// </summary>
        [Description("审核")]
        Validation,
        /// <summary>
        /// 规划路径
        /// </summary>
        [Description("规划路径")]
        PlanningWay,
        /// <summary>
        /// 用户取消订单
        /// </summary>
        [Description("用户取消订单")]
        UserCancelOrder,
        /// <summary>
        /// 司机取消订单
        /// </summary>
        [Description("司机取消订单")]
        DriverCancelOrder,
        /// <summary>
        /// 车辆评分
        /// </summary>
        [Description("车辆评分")]
        VehicleGrade,
        /// <summary>
        /// 车辆长期欠费提醒
        /// </summary>
        [Description("车辆长期欠费提醒")]
        VehicleSecularDebtAlter,
        /// <summary>
        /// 消息
        /// </summary>
        [Description("消息")]
        Message,
        /// <summary>
        /// 司机上传回款单
        /// </summary>
        [Description("司机上传回款单")]
        DriverUploadPaymentReceipt,
        /// <summary>
        /// 用户付款成功
        /// </summary>
        [Description("用户付款成功")]
        ClientPaymentSuccessful,
        /// <summary>
        /// 车辆续约
        /// </summary>
        [Description("车辆续约")]
        VehicleRenewal,
        /// <summary>
        /// 车辆报停
        /// </summary>
        [Description("车辆报停")]
        VehicleReportStop,
        /// <summary>
        /// 车辆异常暂停服务
        /// </summary>
        [Description("车辆异常暂停服务")]
        VehicleExceptionPauseService,
        /// <summary>
        /// 事故记录
        /// </summary>
        [Description("事故记录")]
        VehicleAccident,
        /// <summary>
        /// 车辆异常
        /// </summary>
        [Description("车辆异常")]
        VehicleException,
        /// <summary>
        /// 2日内全款车辆尾款回款通知
        /// </summary>
        [Description("2日内全款车辆尾款回款通知")]
        LastPayment,
        /// <summary>
        /// 汽贸违约金
        /// </summary>
        [Description("违约金")]
        SaleFinancePenaltyRecord,
        /// <summary>
        /// 车辆延期
        /// </summary>
        [Description("车辆延期")]
        VehiclePostpone,
        /// <summary>
        /// 资金账户提现
        /// </summary>
        [Description("资金账户提现")]
        CapitalPoolWithdraw,
        /// <summary>
        /// 分期还款异常
        /// </summary>
        [Description("分期还款异常")]
        PaymentAbnormal,
        /// <summary>
        /// 验收待入库
        /// </summary>
        [Description("验收待入库")]
        CheckStockPending,
        /// <summary>
        /// 库存盘点
        /// </summary>
        [Description("库存盘点")]
        CheckInventory,
    }
}
